rochelle salts - English Synonyms Dictionary

rochelle salts

n.
[1] Rochelle salt , potassium sodium tartrate